package br.com.werp.regras.geral.vos.tabelas;

/*** Uniodonto VO de auditoria funcionario
     Ver: 1.7 -  Data: 25/12/2007 21:45:32 */
public class Funcionario implements java.io.Serializable {
  private int func_id;
  private int func_tipo_cargo;
  private java.lang.String func_matricula;
  private java.sql.Timestamp func_data_admissao;

  public Funcionario() {
  }

  public Funcionario(int func_id,
		int func_tipo_cargo,
		java.lang.String func_matricula,
		java.sql.Timestamp func_data_admissao) {
		this.func_id = func_id;
		this.func_tipo_cargo = func_tipo_cargo;
		this.func_matricula = func_matricula;
		this.func_data_admissao = func_data_admissao;
  }

  public int getFunc_id() {
    return func_id;
  }

  public void setFunc_id(int FUNC_ID) {
    func_id = FUNC_ID;
  }

  public int getFunc_tipo_cargo() {
    return func_tipo_cargo;
  }

  public void setFunc_tipo_cargo(int FUNC_TIPO_CARGO) {
    func_tipo_cargo = FUNC_TIPO_CARGO;
  }

  public java.lang.String getFunc_matricula() {
    return func_matricula;
  }

  public void setFunc_matricula(java.lang.String FUNC_MATRICULA) {
    func_matricula = FUNC_MATRICULA;
  }

  public java.sql.Timestamp getFunc_data_admissao() {
    return func_data_admissao;
  }

  public void setFunc_data_admissao(java.sql.Timestamp FUNC_DATA_ADMISSAO) {
    func_data_admissao = FUNC_DATA_ADMISSAO;
  }

	public String toString() {
		StringBuffer buffer = new StringBuffer();
		buffer.append("Funcionario[");
		buffer.append("func_id =").append(func_id);
		buffer.append("func_tipo_cargo =").append(func_tipo_cargo);
		buffer.append("func_matricula =").append(func_matricula);
		buffer.append("func_data_admissao =").append(func_data_admissao);
		buffer.append("]");
		return buffer.toString();
	}
}
